home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / a_utils / perl / msds-prl / ptchds19.zoo / str_c < prev    next >
Text File  |  1992-02-23  |  3KB  |  151 lines

  1. MS-DOS patches to perl.
  2. Apply this patch to the standard perl source, version 4, patch level 19,
  3. using "patch -p."  Do this in the root directory of the perl source
  4. distribution.
  5.  
  6. You can cat all these patches together and pipe the output to patch -p.
  7.  
  8. Len Reed
  9. Holos Software, Inc.
  10. ..!gatech!holos0!lbr
  11. holos0!lbr@gatech.edu
  12. --------------------------------------
  13. *** str.c.old    Mon Nov 11 09:32:26 1991
  14. --- str.c    Thu Nov 14 08:51:26 1991
  15. ***************
  16. *** 212,218 ****
  17.    * as temporary.
  18.    */
  19.   
  20. ! str_sset(dstr,sstr)
  21.   STR *dstr;
  22.   register STR *sstr;
  23.   {
  24. --- 212,218 ----
  25.    * as temporary.
  26.    */
  27.   
  28. ! void str_sset(dstr,sstr)
  29.   STR *dstr;
  30.   register STR *sstr;
  31.   {
  32. ***************
  33. *** 296,302 ****
  34.       }
  35.   }
  36.   
  37. ! str_nset(str,ptr,len)
  38.   register STR *str;
  39.   register char *ptr;
  40.   register STRLEN len;
  41. --- 296,302 ----
  42.       }
  43.   }
  44.   
  45. ! void str_nset(str,ptr,len)
  46.   register STR *str;
  47.   register char *ptr;
  48.   register STRLEN len;
  49. ***************
  50. *** 315,321 ****
  51.   #endif
  52.   }
  53.   
  54. ! str_set(str,ptr)
  55.   register STR *str;
  56.   register char *ptr;
  57.   {
  58. --- 315,321 ----
  59.   #endif
  60.   }
  61.   
  62. ! void str_set(str,ptr)
  63.   register STR *str;
  64.   register char *ptr;
  65.   {
  66. ***************
  67. *** 336,342 ****
  68.   #endif
  69.   }
  70.   
  71. ! str_chop(str,ptr)    /* like set but assuming ptr is in str */
  72.   register STR *str;
  73.   register char *ptr;
  74.   {
  75. --- 336,342 ----
  76.   #endif
  77.   }
  78.   
  79. ! void str_chop(str,ptr)    /* like set but assuming ptr is in str */
  80.   register STR *str;
  81.   register char *ptr;
  82.   {
  83. ***************
  84. *** 358,364 ****
  85.       str->str_pok = 1;        /* validate pointer (and unstudy str) */
  86.   }
  87.   
  88. ! str_ncat(str,ptr,len)
  89.   register STR *str;
  90.   register char *ptr;
  91.   register STRLEN len;
  92. --- 358,364 ----
  93.       str->str_pok = 1;        /* validate pointer (and unstudy str) */
  94.   }
  95.   
  96. ! void str_ncat(str,ptr,len)
  97.   register STR *str;
  98.   register char *ptr;
  99.   register STRLEN len;
  100. ***************
  101. *** 378,384 ****
  102.   #endif
  103.   }
  104.   
  105. ! str_scat(dstr,sstr)
  106.   STR *dstr;
  107.   register STR *sstr;
  108.   {
  109. --- 378,384 ----
  110.   #endif
  111.   }
  112.   
  113. ! void str_scat(dstr,sstr)
  114.   STR *dstr;
  115.   register STR *sstr;
  116.   {
  117. ***************
  118. *** 393,399 ****
  119.       str_ncat(dstr,sstr->str_ptr,sstr->str_cur);
  120.   }
  121.   
  122. ! str_cat(str,ptr)
  123.   register STR *str;
  124.   register char *ptr;
  125.   {
  126. --- 393,399 ----
  127.       str_ncat(dstr,sstr->str_ptr,sstr->str_cur);
  128.   }
  129.   
  130. ! void str_cat(str,ptr)
  131.   register STR *str;
  132.   register char *ptr;
  133.   {
  134. ***************
  135. *** 1447,1453 ****
  136.       return new;
  137.   }
  138.   
  139. ! str_reset(s,stash)
  140.   register char *s;
  141.   HASH *stash;
  142.   {
  143. --- 1447,1453 ----
  144.       return new;
  145.   }
  146.   
  147. ! void str_reset(s,stash)
  148.   register char *s;
  149.   HASH *stash;
  150.   {
  151.